/**
 * 
 */
package IndexComponent;

import java.io.IOException;

import PagedFile.PF_Abort_Exception;

/**
 * @author Neil
 *
 */
public interface IX_Manager_Interface {

	IX_IndexHandle CreateIndex(String filename, int indexNo, int attrType, int attrLength) throws PF_Abort_Exception, IOException;
	
	void DestoryIndex(String filename, int indexNo);

	IX_IndexHandle OpenIndex(String filename, int indexNo) throws IOException;
	
	void CloseIndex(IX_IndexHandle indexHandle);

}
